Big Huge Thesaurus

praying mantid

noun

sounds kind of like